office & adminstrator careers in Salcombe, United Kingdom